more power to your elbow - German English Dictionary